package com.zbkj.crmeb.store.request;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;

@Data
@Accessors(chain = true)
@ApiModel("StoreUserGroupFeatureRequest对象")
public class StoreUserGroupFeatureRequest implements Serializable {

    public final static long serialVersionUID = 1L;

    @ApiModelProperty(value = "特征id")
    private Integer id;

    @ApiModelProperty(value = "人群特征(1:店铺有购买 2:店铺无购买 3:店铺有复购 4:店铺无复购 5:店铺有访问 6:店铺无访问 7:实付购买金额 8:实付购买次数 9:会员等级 10:付费会员 11:余额)")
    private Integer groupFeature;

    @ApiModelProperty(value = "天数(无判断条件时，填充)")
    private Integer day;

    @ApiModelProperty(value = "判断条件(0: 等于 1:大于 2: 小于 3: 区间 4: 会员等级 5: 付费会员)")
    private Integer judgeCondition;

    @ApiModelProperty(value = "条件1(判断条件不为区间时，填充)")
    private Integer conditionOne;

    @ApiModelProperty(value = "条件2(判断条件为区间时，两个同时填充)")
    private Integer conditionTwo;

}
